sailing vessel - French English Dictionary